multi-barrier system - Spanish English Dictionary